invigorating broth - Alemán Inglés Diccionario